ecclesiastical deposition - Español Inglés Diccionario